Series: Taking Germany | People & Politics

2011-01-17 37

The Germans and their punctuality